
.banner { float:left; width:100%; height:492px; background:url(../images/banner.png)left top no-repeat #eceeef; border-top: 2px solid #a4a4a4;}
.sh { width:100%; text-align:center; margin:0px auto;}
.breadcums{
	float:left;
	background:url(../images/bc.png) repeat;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding-left:7px;
}
.bread{
	float:left;
	width:auto;
	height:139px;
	margin:7px 0 0 0px;
	padding:5px 22px 5px 10px;
	background:url(../images/breadcum1.jpg) right no-repeat ;
	background-color: #1483bb; /* Old browsers */
background-color: -moz-linear-gradient(top,  #1483bb 0%, #035a86 100%); /* FF3.6+ */
background-color: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1483bb), color-stop(100%,#035a86)); /* Chrome,Safari4+ */
background-color: -webkit-linear-gradient(top,  #1483bb 0%,#035a86 100%); /* Chrome10+,Safari5.1+ */
background-color: -o-linear-gradient(top,  #1483bb 0%,#035a86 100%); /* Opera 11.10+ */
background-color: -ms-linear-gradient(top,  #1483bb 0%,#035a86 100%); /* IE10+ */
background-color: linear-gradient(to bottom,  #1483bb 0%,#035a86 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1483bb', endColorstr='#035a86',GradientType=0 ); /* IE6-9 */

}

.bread1{
	float:left;
	width:auto;
	height:auto;
	margin:7px 0 0 0px;
	padding:5px 22px 5px 10px;
	background:url(../images/breadcum2.jpg) right no-repeat #252626 ;
}
.bread-last{
	float:left;
	width:auto;
	height:auto;
	margin:7px 0 0 0px;
	padding:5px 22px 5px 10px;
	
}
.bread-on{
	float:left;
	width:auto;
	height:auto;
	margin:7px 0 0 0px;
	padding:5px 22px 5px 10px;
	color:#fff;
	background:url(../images/breadcum_last.jpg) right no-repeat #000 ;
}



.need_website {
	float: left;
	width: 100%;
	margin: 0px 0px 28px 0px;
}

.gray_full_bg h2 { font-weight:bold; font-size:24px; font-family: 'Abel', sans-serif; text-transform:inherit;}
.gray_full_bg h2 span { text-transform:capitalize;}

.need_website .image_area {
	float: left;
	width: 30%;
}


.need_website .cont_area {
	float: left;
	width: 60%;
}

.need_website .cont_area img { float:left; margin-top:-15px;}
.need_website .cont_area strong {
	color: #454545;
	display: block;
	margin-bottom: 13px;
}

.need_website .cont_area ul.dot_list {
	margin-bottom: 20px; float:left; width:55%;
}


.need_website .cont_area .dot_list li {
	color: #666;
}

.need_website .cont_area .dot_list li a {
	color: #454545; text-decoration:none;
}



/* what peopel say's */
.what_people_says {
	float: left;
	width: 100%;
	height: 250px;
	margin: 0px 0px;
}

.what_people_says p { color:#FFF;}


.bx-wrapper .testimonials-thumbnail{ margin: 0px 0px 15px; }
.bx-wrapper .testimonials-title{ text-align: center;  margin: 25px 15px 3px; font-size: 24px; line-height: 1; }
.bx-wrapper .testimonials-carousel-thumbnail{ /* max-width: 35%; */ float: left; margin-right: 20px; left: 42px; position: relative; top: -10px;}

.bx-wrapper .testimonials-carousel-thumbnail img{ display: block;   margin-right: 20px;width: 100px; border-radius:100%; width:50px;}
.bx-wrapper .testimonials-carousel-context{ overflow: hidden; }
.bx-wrapper .testimonials-name{ font-size: 18px; margin-bottom: 15px; color:#000000; font-weight:400; margin-left: 20px; position: relative; float: left;}

.bx-wrapper span{ font-size: 11px; margin-left:10px; color:#aaa; font-family: Georgia, Arial, Helvetica, sans-serif; font-style:italic; }
.bx-wrapper {position: relative;margin: 30px auto;padding: 0;width:100%;*zoom: 1;}
.bx-wrapper .slide {padding:0;margin:0;display: block;}
.bx-wrapper .bx-viewport {padding:0px;margin-left:0;z-index:1;width:100%;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-next {position: absolute;top: 0;right: 0;width: 30px;border-left:1px solid #ddd;height: 30px;cursor: pointer;background: #eeeeee url(../images/caousel-next.png) no-repeat 0 0 ;}
.bx-wrapper .bx-prev {position: absolute;top: 0px;right: 36px;border-right:1px solid #ddd;width: 30px;height: 30px;cursor: pointer;background: #eeeeee url(../images/caousel-prev.png) no-repeat 0 0 ;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: -55px; margin-top: 0;margin-right: 0px;outline: 0;width: 30px;height: 30px;text-indent: -9999px;z-index: 9999;}

.testimonials-carousel-content { background:url(../images/testi-bg.png) left top no-repeat; padding:10px; height:215px;}
.pricingBloctitle { width:100%; font-family: 'Open Sans', sans-serif; font-size:26px; text-align:center; font-weight:400;}

.col-sm-3 { padding:1px !important;}

.titles { background:url(../images/title_bg.jpg) left top repeat-x; }
.titles h2 {  font-size:24px; font-family: 'Abel', sans-serif; margin:0px; padding:10px; }
.titles h2 span { font-weight:bold; font-size:29px; }
.innerpage h3 {  color:#423f3f; font-family: 'Roboto', sans-serif; font-size:24px; margin-top:5px; margin-bottom:6px;}
.innerpage h3 span {  color:#000; font-family: 'Roboto', sans-serif; font-size:24px;}
.para p { font-family:Arial; font-size:14px; line-height:23px; color:#434141;}
.para div { border:1px solid #e9e9e9; padding:10px 15px 10px 15px; border-bottom: 6px solid #eaeaea;}

.borderleft { border-left: 1px solid #f2f2f2 !important; border:none;}
.certificate { padding:0px 20px 20px 60px;}
.certificate img { width:75%;}
.para p strong { font-weight:bold;}
.marquee { float:left; height:185px; border-bottom:1px solid #e9e9e9 !important; overflow:hidden;}

.botm { background:#000 !important; opacity:0.9; }
.botm h1 { color:#FFF;}
.botm h1 strong { color:#f6e91e;}
.services .col-lg-2 { text-align:center;}
.disclaimer { padding:0px 10px 10px 20px; text-align:center;}
.disclaimer a{text-align:center;}
.disclaimer img{ padding-top:25px;}
.inner_banner {width:100%; background:url(../images/inner_bg.png) left top no-repeat; padding:20px;}
.inner_banner h1 { color:#FFF; width:100%; float:left;}

.times { padding: 20px; background: url(../images/clock.png) right bottom no-repeat #fefafa;
border: 1px solid #f5f0f0;}
.disclaimers { padding: 10px 10px 5px 10px; background: #FDFDFD;
border: 0px solid #f5f0f0; font-size: 12px;}
#lz_floating_button { z-index: 5024 !important;}
.myCustomHomeInner { margin-top: 33px !important; }
.noShadow { box-shadow: 0 !important; }
.navbar-brand {
	padding: 8px 0 !important;
}
@media (max-width: 1170px) {
	.myCustomHomeInner { margin-top: 146px !important; }
}
@media (max-width: 767px) {
	.myCustomHomeInner { margin-top: 146px !important; }
}
@media only screen and (max-width: 481px) {
	.myCustomHomeInner { margin-top: 182px !important; }
}
@media (max-width: 400px) {
	.myCustomHomeInner { margin-top: 180px !important; }
}
@media (max-width: 320px) {
	.myCustomHomeInner { margin-top: 272px !important; }
}
@media (max-width: 240px) {
	.myCustomHomeInner { margin-top: 322px !important; }
}